import config from '../config/config.js'
// 时间戳转时间
export function timestampToTime(timestamp) {
	var date = new Date(timestamp) //时间戳为10位需*1000，时间戳为13位的话不需乘1000
	var Y = date.getFullYear() + '-'
	var M =
		date.getMonth() + 1 < 10 ?
		'0' + (date.getMonth() + 1) + '-' :
		date.getMonth() + 1 + '-'
	var D =
		date.getDate() < 10 ?
		'0' + date.getDate() + ' ' :
		date.getDate() + ' '
	var h =
		date.getHours() < 10 ?
		'0' + date.getHours() + ':' :
		date.getHours() + ':'
	var m =
		date.getMinutes() < 10 ?
		'0' + date.getMinutes() + ':' :
		date.getMinutes() + ':'
	var s =
		date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds()
	return Y + M + D + h + m + s
}
//排序
export function compare(property) {
	return function(a, b) {
		var value1 = a[property]
		var value2 = b[property]
		return value1 - value2
	}
}
export function subPay(res) {
	return new Promise(function(resolve, reject) {
		uni.requestPayment({
			appid: config.appid,
			package: res.packageValue,
			nonceStr: res.nonceStr,
			timeStamp: res.timeStamp,
			signType: 'MD5',
			provider: 'wxpay',
			paySign: res.paySign,
			success: function(res) {
				console.log('success:' + JSON.stringify(res));
				resolve(res)
			},
			fail: function(err) {
				reject(err)
				console.log('fail:' + JSON.stringify(err));
			}
		});
	})
}
